home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.5 Complementary Applications 2004 February / SGI IRIX 6.5 Complementary Applications 2004 February.iso / dist / cde.idb / usr / dt / share / include / Dt / HelpQuickD.h.z / HelpQuickD.h
Encoding:
C/C++ Source or Header  |  2003-11-18  |  3.0 KB  |  127 lines

  1. /*
  2.  * HelpQuickD.h
  3.  *
  4.  * Copyright 2000, Silicon Graphics, Inc.
  5.  * ALL RIGHTS RESERVED
  6.  * 
  7.  * UNPUBLISHED -- Rights reserved under the copyright laws of the United
  8.  * States.   Use of a copyright notice is precautionary only and does not
  9.  * imply publication or disclosure.
  10.  *
  11.  * U.S. GOVERNMENT RESTRICTED RIGHTS LEGEND:
  12.  * Use, duplication or disclosure by the Government is subject to restrictions
  13.  * as set forth in FAR 52.227.19(c)(2) or subparagraph (c)(1)(ii) of the Rights
  14.  * in Technical Data and Computer Software clause at DFARS 252.227-7013 and/or
  15.  * in similar or successor clauses in the FAR, or the DOD or NASA FAR
  16.  * Supplement.  Contractor/manufacturer is Silicon Graphics, Inc.,
  17.  * 2011 N. Shoreline Blvd. Mountain View, CA 94039-7311.
  18.  *
  19.  * THE CONTENT OF THIS WORK CONTAINS CONFIDENTIAL AND PROPRIETARY
  20.  * INFORMATION OF SILICON GRAPHICS, INC. ANY DUPLICATION, MODIFICATION,
  21.  * DISTRIBUTION, OR DISCLOSURE IN ANY FORM, IN WHOLE, OR IN PART, IS STRICTLY
  22.  * PROHIBITED WITHOUT THE PRIOR EXPRESS WRITTEN PERMISSION OF SILICON
  23.  * GRAPHICS, INC.
  24.  */
  25. /* $XConsortium: HelpQuickD.h /main/cde1_maint/1 1995/07/17 17:38:41 drk $ */
  26. /*
  27.  *  (c) Copyright 1993, 1994 Hewlett-Packard Company
  28.  *  (c) Copyright 1993, 1994 International Business Machines Corp.
  29.  *  (c) Copyright 1993, 1994 Sun Microsystems, Inc.
  30.  *  (c) Copyright 1993, 1994 Novell, Inc.
  31.  */
  32.  
  33. #ifndef _Dt_HelpQuickD_h
  34. #define _Dt_HelpQuickD_h
  35.  
  36. #include <Dt/Help.h>
  37.  
  38. #ifdef __cplusplus
  39. extern "C" {
  40. #endif
  41.  
  42.  
  43. /*
  44.  * Constants
  45.  */
  46.  
  47. /* Quick help dialog-specific Resources */
  48.  
  49. #ifndef DtNbackLabelString
  50. #define DtNbackLabelString        "backLabelString"
  51. #endif
  52. #ifndef DtNhelpLabelString
  53. #define DtNhelpLabelString        XmNhelpLabelString
  54. #endif
  55. #ifndef DtNmoreLabelString
  56. #define DtNmoreLabelString        "moreLabelString"
  57. #endif
  58. #ifndef DtNcloseLabelString
  59. #define DtNcloseLabelString        "closeLabelString"
  60. #endif
  61. #ifndef DtNprintLabelString
  62. #define DtNprintLabelString        "printLabelString"
  63. #endif
  64.  
  65. #ifndef DtCCallback
  66. #define DtCCallback                     XmCCallback
  67. #endif
  68.  
  69. #ifndef DtCBackLabelString
  70. #define DtCBackLabelString        "BackLabelString"
  71. #endif
  72. #ifndef DtCHelpLabelString
  73. #define DtCHelpLabelString        XmCHelpLabelString
  74. #endif
  75. #ifndef DtCMoreLabelString
  76. #define DtCMoreLabelString        "MoreLabelString"
  77. #endif
  78. #ifndef DtCCloseLabelString
  79. #define DtCCloseLabelString        "CloseLabelString"
  80. #endif
  81. #ifndef DtCPrintLabelString
  82. #define DtCPrintLabelString        "PrintLabelString"
  83. #endif
  84.  
  85.  
  86. /*
  87.  * Types
  88.  */
  89.  
  90. /* Widget class and instance */
  91.  
  92. typedef struct _DtHelpQuickDialogWidgetClassRec * DtHelpQuickDialogWidgetClass;
  93. typedef struct _DtHelpQuickDialogWidgetRec   * DtHelpQuickDialogWidget;
  94.  
  95.  
  96. /*
  97.  * Data
  98.  */
  99.  
  100. /* Widget class record */
  101.  
  102. externalref WidgetClass dtHelpQuickDialogWidgetClass;
  103.  
  104.  
  105. /*
  106.  * Functions
  107.  */
  108.  
  109. /* tmp backwards compat */
  110. #define DtCreateQuickHelpDialog  DtCreateHelpQuickDialog
  111.  
  112. extern Widget DtCreateHelpQuickDialog(
  113.         Widget        parent,
  114.         char        *name,
  115.         ArgList        arglist,
  116.         Cardinal    argcount);
  117.  
  118. extern Widget DtHelpQuickDialogGetChild(
  119.         Widget        widget,
  120.         unsigned char    child);
  121.  
  122. #ifdef __cplusplus
  123. }
  124. #endif
  125.  
  126. #endif /* _Dt_HelpQuickD_h */
  127.